predacious fish - Spanish English Dictionary